Movidius 是一家專注於低功耗電腦視覺的晶片開發商, 2016年被Intel收購後, 就生產出了神經棒, 這裡介紹的是第二代神經棒, 效能比起第一代當然有過之而無不及, 規格如下:
Vision Processing Unit (VPU) 視覺處理單元: The Intel® Movidius™ Myriad™ X VPU
Software development kit 支援開發軟體: The Intel® Distribution of OpenVINO™ toolkit
Operating Systems 支援作業系統:support Ubuntu* 16.04.3 LTS (64 bit), Windows® 10 (64 bit), or CentOS* 7.4 (64 bit)
Supported framework 支援的AI架構: TensorFlow* and Caffe*
Connectivity 接頭:USB 3.1 Type-A, USB 2.0 Type-A
其他更詳盡的規格請參考Intel官網裡的說明。
因為能夠跑OpenVINO的硬體等級的CPU建議能在8核以上, 因為不是所有機器都有GPU, 所以只要在沒有GPU的機器上插入NCS2, 馬上就可以使用有GPU等級的演算法, 最常見的組合就是PC加NCS2或Resapberry Pi加NCS2。
試想一下,如果傳統的監控安防攝影機, 插了一支NCS2在上面, 就可以做人臉偵測, 物件辨識或車牌辨識, 是不是瞬間就把傳統的監控攝影機, 馬上變成了具AI功能的智慧安防攝影機, 這樣許多終端的設備, 就可以馬上從智障變成有智慧, 這不是挺完美的嗎?
這邊提供一個比較表, 原文如下,是用OpenVINO的toolkit執行MobileNet SSD時所做的比較, 可以看到NCS2比NCS1多了2.3個FPS,雖然不多, 但卻比樹莓派只用單顆CPU來跑MobileNet SSD時,多了整整8個FPS, 真的有達到加速的功能。